ammunition dump - French English Dictionary